Labels

sports (42) football (35) fifa 2010 (20) soccer (20) world cup (19) fun (17) google (14) reviews (12) experiements (10) learnings (9) software (8) mac (7) cricket (5) video (5) friends (4) goal (4) linux (4) music (4) tennis (4) bangalore (3) brazil (3) keyboard (3) movie (3) mumbai attacks (3) tips (3) tricks (3) article (2) dharmendra (2) economictimes (2) health (2) heart attack (2) hindi (2) mavericks (2) osx (2) shortcuts (2) work (2) apsrtc (1) calendar (1) dad (1) india (1) maicon (1) responsibility (1) retrospection (1) virtualbox (1)

Wednesday, August 25, 2004

Zero bugs ...

It is just one of those rare days today when i have come to office without any bugs to work on ... we just cleaned up all the bugs we had for the current evolution-exchange 1.5 release. [ Ofcourse, we applied all the project management techniques a couple of weeks ago and pushed the normal bugs to the next release and limited ourselves to the most critical of the bugs for this release ]. Its good to have achieved this goal three days in advance. We are now brazing ourselves for any last minute surprises.

While discussing about these bugs with my friend Harry [ no .. he is not a potter :p ] yesterday, he reminded me of the famous quote by Djikstra


"Program testing can be used to show the presence of bugs,
never to show their absence."

Isnt that sooo true of the code we write ? You invariably always miss out atleast one scenario where most probably your code would fail. But then, there are millions of dollars earned for just having patches and fixing these very own bugs. This may be fine for small enterprises, non critical applications or even less critical desktop software, but have you ever wondered what would happen if the NYSE comes down even for a few seconds ? Its a huge loss of money, ranging even to millions of dollars. Well, one of my friend introduced me to this highly reliable family of systems called Nonstop which help in such highly mission critical applications.

Coming back to the desktops, and GNOME, here is one link where one can search the Gnome cvs repositories to collect the data on the frequency of commits done by the authors. That link actually gives the data on the commits done by me.

Need to get back to some reading now. More here later .....

No comments:

Post a Comment